a deterrent - Spanish English Dictionary